everyone has something to say - French English Dictionary